/**
 * Created by PanJiaChen on 16/11/18.
 */

/**
 * @param {string} path
 * @returns {Boolean}
 */
// 导出一个函数，用于判断路径是否为外部链接
export function isExternal(path) {
  // 使用正则表达式判断路径是否以http://或https://或mailto:或tel:开头
  return /^(https?:|mailto:|tel:)/.test(path)
}

/**
 * @param {string} str
 * @returns {Boolean}
 */
// 导出一个函数，用于验证用户名是否有效
export function validUsername(str) {
  // 定义一个有效用户名的数组
  const valid_map = ['admin', 'editor']
  // 返回用户名是否在有效用户名数组中
  return valid_map.indexOf(str.trim()) >= 0
}
